platform wagon - German English Dictionary